find favor in the eyes of - Alemán Inglés Diccionario